abundant meal of turkey meat - Español Inglés Diccionario